/**
 *  学习目标：Todos 案例
 * 💥 在TS-Redux中，使用useAppSelector获取数据
 * 💥 在TS-Redux中，使用useAppDispatch获取dispatch函数
 * 💥 在TS-Redux中，不要解构action对象
 * 💥 在TS-Redux中，reducer函数一定要指定返回值类型
 *  需求1：设计Redux仓库
 *  需求2：获取数据，渲染任务列表
 *  需求3：根据id更新一条任务的状态
 */
import React from 'react';
import Footer from './components/Footer';
import Header from './components/Header';
import Main from './components/Main';
import './styles/base.css';
import './styles/index.css';

export default function App() {
  return (
    <section className="todoapp">
      <Header />
      <Main />
      <Footer />
    </section>
  );
}
